home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / utility / utilgraf / newicndt.lha / NewIconDT / Sources / SMakefile < prev    next >
Makefile  |  1996-10-24  |  1KB  |  49 lines

  1. #******************************************************************************
  2. #*
  3. #* SAS C 6.51 makefile for NewIcon datatype by Pascal Hurni
  4. #*
  5. #******************************************************************************
  6.  
  7.  
  8. BASENAME        = newicon
  9.  
  10. OBJECTS        = TestProximity.o RomTag.o classbase.o dispatch.o
  11.  
  12. LIBS        = LIB:sc.lib LIB:amiga.lib LIB:debug.lib
  13.  
  14. Wanted:        /Classes/DataTypes/$(BASENAME).datatype check
  15.  
  16.  
  17. ##############################################################################
  18. # Build the load file...
  19. #
  20. /Classes/DataTypes/$(BASENAME).datatype:    $(OBJECTS) $(LIBS)
  21.  
  22.     SLink FROM $(OBJECTS) TO /Classes/DataTypes/$(BASENAME).datatype LIB $(LIBS) SC SD NOICONS
  23.     Copy /Classes/DataTypes/$(BASENAME).datatype SYS:Classes/DataTypes/
  24.     Avail >NIL: Flush
  25.  
  26.  
  27. ##############################################################################
  28. # Build the check function (add this to the descriptor file with DTDesc)
  29. #
  30. check:    check.o
  31.     SLink FROM check.o TO check LIB $(LIBS) SC SD NOICONS
  32.  
  33.  
  34. ##############################################################################
  35. # Default rules...
  36. #
  37. .c.o:
  38.     SC NOSTKCHK PARMS=REG NMINC STRMERGE STREQ MCCONS COMNEST UNSCHAR $*.c
  39.  
  40.  
  41. ##############################################################################
  42. # All dependencies...
  43. #
  44. TestProximity.o:    TestProximity.asm
  45. RomTag.o:        RomTag.asm classbase.i
  46. classbase.o:        classbase.c classbase.h
  47. dispatch.o:        dispatch.c classbase.h debug.h
  48. check.o:        check.c
  49.